Skip to content

fix: Enhance WikiMetaClient to handle rate limiting with retries and …#610

Merged
ahmed-arb merged 1 commit intodevelopfrom
ahmed-arb/fetch-translations-fix
Apr 1, 2026
Merged

fix: Enhance WikiMetaClient to handle rate limiting with retries and …#610
ahmed-arb merged 1 commit intodevelopfrom
ahmed-arb/fetch-translations-fix

Conversation

@ahmed-arb
Copy link
Copy Markdown
Collaborator

This PR improves Meta translation sync reliability by adding retry/backoff handling for rate-limited (429) responses in WikiMetaClient, and updates the sync command to better handle partial failures when fetching translations.

It also improves logging/validation for Meta API responses, so failures are clearer and skipped blocks can be retried safely on future runs.

Related issue: #609

@ahmed-arb ahmed-arb force-pushed the ahmed-arb/fetch-translations-fix branch from 9ad1a87 to 13cb415 Compare April 1, 2026 14:18
…update sync command to fetch translations from Meta. Improved logging for error handling and response validation.
@ahmed-arb ahmed-arb force-pushed the ahmed-arb/fetch-translations-fix branch from 13cb415 to 8a1dba5 Compare April 1, 2026 14:26
@ahmed-arb ahmed-arb merged commit f005b97 into develop Apr 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant